switching dependability - Spanish English Dictionary